import request from '@/utils/http.js'

// 获取购物车列表
export function getCartListApi() {
  return request({
    url: '/member/cart'
  })
}

// 加入购物车
export function add2CartApi(data) {
  return request({
    url: '/member/cart',
    method: 'post',
    data
  })
}

// 删除购物车中的某件商品
export function remProductApi(data) {
  return request({
    url: '/member/cart',
    method: 'delete',
    data
  })
}

// 合并购物车
export function mergeCartApi(data) {
  return request({
    url: '/member/cart/merge',
    method: 'post',
    data
  })
}

// 保存所有商品选中状态
export function saveSelectApi(data) {
  return request({
    url: '/member/cart/selected',
    method: 'put',
    data
  })
}
